halogen-free compounds - French English Dictionary